desktop_windows
local_offer Category
Features
7 features passed
18 features failed, 0 skipped
Scenarios
147 scenarios passed
86 scenarios failed, 0 skipped, 0 others
Steps
1,300 steps passed
86 steps failed, 78 skipped, 0 others
Timeline (seconds)
  • Add New User May 2, 2024 12:44:13 PM Fail
    00 00 13.391
    check_circle Scenario: Validate User Details Popup window
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks "Add New User" button
    • check_circleThen Admin should see pop up open for user details
    00 00 08.263
    check_circle Scenario: Validate input fields and text boxes in user details form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks "Add New User" button
    • check_circleThen Admin should see text boxes for the fields
    00 00 07.072
    check_circle Scenario: Validate drop downs in new user form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks "Add New User" button
    • check_circleThen Admin should see drop downs for the fields
    00 00 16.180
    cancel Scenario Outline: Check if user is created when only mandatory fields are entered with valid data


    SheetNameRownumber
    User0
    • cancelCheck if user is created when only mandatory fields are entered with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on User details pop up
      • check_circleWhen Admin enters mandatory fields in the form using sheetname "User" and RowNumber 0 and Submits the form
      • cancelThen Admin gets message User added Successfully
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 10.470
    check_circle Scenario Outline: Check if user is created when only optional fields are entered with valid data


    SheetNameRownumber
    User1
    • check_circleCheck if user is created when only optional fields are entered with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on User details pop up
      • check_circleWhen Admin skips to add value in mandatory field using sheetname "User" and RowNumber 1 and Submits the form
      • check_circleThen Admin should see error message below the test field and the field will be highlighed in red color
    00 00 09.986
    check_circle Scenario Outline: check if user is created when invalid data is entered in all of the fields


    SheetNameRownumber
    User2
    • check_circlecheck if user is created when invalid data is entered in all of the fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on User details pop up
      • check_circleWhen Admin enters invalid data in all of the fields using sheetname "User" and RowNumber 2 and Submits the form
      • check_circleThen Admin gets error message and user is not created
    00 00 06.949
    check_circle Scenario: Empty form submission
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on User details pop up
    • check_circleWhen Admin clicks on submit button without entering data
    • check_circleThen user wont be created and Admin gets error message
    00 00 07.733
    check_circle Scenario: Validate Cancel or Close icon on User Details form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on User details pop up
    • check_circleWhen Admin clicks Cancel or Close Icon on User Details form
    • check_circleThen User Details popup window should be closed without saving
    00 00 09.213
    check_circle Scenario: Validate Cancel button on User Details form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on User details pop up
    • check_circleWhen Admin clicks Cancel button
    • check_circleThen Admin can see the User details popup disappears without adding any user
    00 00 28.231
    check_circle Scenario Outline: Check if the user details are added in data table


    SheetNameRownumber
    User0
    • check_circleCheck if the user details are added in data table
      @tag01
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on User details pop up
      • check_circleWhen Admin enters all the fields in the form using sheetname "User" and RowNumber 0 and Submits the form
      • check_circleThen The newly added user should be present in the data table in Manage User page
  • Login Page Validation May 2, 2024 12:44:13 PM Fail
    00 00 09.695
    cancel Scenario: Validate login with invalid credentials
    @login @invalidLogin
    • check_circleGiven Admin is in login page
    • cancelWhen Admin enter invalid credentials and clicks login button
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 10.472
    check_circle Scenario: verify login button action through keyboard
    @login @keyboardAction
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button through keyboard
    • check_circleThen Admin should land on dashboard page
    00 00 26.166
    check_circle Scenario: verify login button action through mouse
    @login @mouseAction
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button through mouse
    • check_circleThen Admin should land on dashboard page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    00 00 10.439
    check_circle Scenario: Validate login with valid credentials
    @validLogin @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    00 00 15.490
    cancel Scenario: Validate login credentials with null password
    @nullPassword @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter value only in username and clicks login button
    • cancelThen Error message please enter password should displayed
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 15.689
    cancel Scenario: Validate login credentials with null username
    @nullUser @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter value only in password and clicks login button
    • cancelThen Error message please enter username should displayed
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
  • Home Page Verification May 2, 2024 12:44:13 PM Fail
    00 00 09.730
    cancel Scenario: Verify admin is able to land on home page with invalid URL
    @Home @invalidUrl
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelWhen Admin gives the invalid LMS portal URL
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 08.386
    check_circle Scenario: Verify admin is able to land on home page
    @Home @validUrl
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should land on the home page
    00 00 08.815
    check_circle Scenario: Verify the text spelling in the page
    @textSpelling @Home
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see correct spellings in all fields
      User
      Password
      Login
    00 00 09.550
    check_circle Scenario: Verify for broken link
    @Home @brokenLink
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen HTTP response >= 400. Then the link is broken in dashboard page
    00 00 05.321
    check_circle Scenario: Verify the company logo
    @Home @verifyLogo
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see logo on the left side
    00 00 06.504
    cancel Scenario: Verify application name
    @Home @verifyAppName
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelThen Admin should see LMS - Learning Management System
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 08.113
    cancel Scenario: Verify company name
    @Home @verifyCompanyName
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelThen Admin should see company name below the app name
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 05.490
    check_circle Scenario: Validate sign in content
    @Home @login @verifyContent
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see "Please login to LMS application"
    00 00 05.325
    check_circle Scenario: Verify text field is present
    @Home @verifyField
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see two text field
    00 00 05.013
    check_circle Scenario: Verify text on the first text field
    @Home @verifyTextOnUserField
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see "User" in the first text field
    00 00 04.615
    check_circle Scenario: Verify asterik next to user text
    @Home @VerifyAsterikNextToUser
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see * symbol next to user text
    00 00 03.154
    check_circle Scenario: Verify text on the second text field
    @Home @verifyTextOnPasswordField
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see "Password" in the second text field
    00 00 03.676
    check_circle Scenario: Verify asterik next to password text
    @Home @VerifyAsterikNextToPassword
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see * symbol next to password text
    00 00 02.905
    check_circle Scenario: Verify the alignment input field for the login
    @Home @VerifyInputFieldAlignment
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see input field on the centre of the page
    00 00 03.629
    check_circle Scenario: verify Login is present
    @Home @verifyLoginButton @login
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see login button
    00 00 04.369
    cancel Scenario: Verify input descriptive test in user field
    @Home @verifyUserTextInGrayColour
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelThen Admin should see user in gray color
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 04.840
    cancel Scenario: Verify input descriptive test in password field
    @Home @verifyPasswordTextInGrayColour
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelThen Admin should see password in gray color
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 03.353
    check_circle Scenario: Verify the alignment of the login button
    @Home @verifyLoginAlignment
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see login button on the centre of the page
  • Dashboard page May 2, 2024 12:44:29 PM Fail
    00 00 05.968
    check_circle Scenario: Verify after login admin lands on manage program as dashboard page
    @VerifyManageProgramHeader @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see manage program as header
    00 00 04.226
    check_circle Scenario: Verify the response time
    @VerifyResponseTime @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Maximum navigation time in milliseconds, defaults to 30 seconds
    00 00 04.340
    check_circle Scenario: Verify broken link
    @Dashboard @VerifyBrokenLink
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen HTTP response >= 400. Then the link is broken in dashboard page
    00 00 04.842
    check_circle Scenario: Verify LMS title
    @VerifyLMSTitle @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see LMS -Learning management system as title
    00 00 04.861
    check_circle Scenario: Verify LMS Title Alignment
    @Home @Dashboard @VerifyTitleAlignment
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen LMS title should be on the top left corner of page
    00 00 05.003
    check_circle Scenario: Validate LMS title has correct spelling and space
    @Dashboard @login @VerifyTitleSpelling
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see correct spelling and space in LMS title
    00 00 04.984
    check_circle Scenario: Validate navigation bar text
    @verifyNavigationBarSpelling @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see correct spelling in navigation bar text
      Program
      Batch
      User
      Logout
    00 00 05.067
    cancel Scenario: Validate alignment for navigation bar
    @verifyNavigationBarAlignment @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • cancelThen Admin should see the navigation bar text on the top right side
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 04.790
    check_circle Scenario: Validate navigation bar order 1st Program
    @verifyNavBarprogramOrder @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see program in the 1st place
    00 00 05.177
    check_circle Scenario: Validate navigation bar order 2nd Batch
    @Dashboard @verifyNavBarbatchOrder
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see batch in the 2nd place
    00 00 04.526
    check_circle Scenario: Validate navigation bar order 3rd User
    @Dashboard @verifyNavBarUserOrder
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see user in the 3rd place
    00 00 05.074
    check_circle Scenario: Validate navigation bar order 4th Logout
    @Dashboard @verifyNavBarLogout
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see logout in the 4th place
  • Manage Program Validation May 2, 2024 12:44:36 PM Fail
    00 00 06.725
    cancel Scenario: Validate landing in Program page
    @program1 @validatepragrampage
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • cancelThen Admin should see URL with "Manage Program" for program
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 06.671
    check_circle Scenario: Validate the heading
    @Home @validatingheading @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see a heading with text "Manage Program" on the page for program
    00 00 06.350
    check_circle Scenario: Validate the text and pagination icon below the data table
    @validatingtextandpaginationicon @program1 @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see the text as Showing x to y of z entries along with Pagination icon below the table for program
    00 00 06.378
    check_circle Scenario: Validate the footer
    @validatingfooter @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see the footer as In total there are z programs for program
    00 00 07.940
    check_circle Scenario: Validating the default state of Delete button
    @program1 @validatingdeletebutton
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see a Delete button on the top left hand side as Disabled for program
    00 00 07.724
    check_circle Scenario: Validate Add New Program
    @validatingofaddingnewprogram @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see a "+A New Program" button on the program page above the data table for program
    00 00 10.541
    check_circle Scenario: Validate that number of records (rows of data in the table) displayed
    @program1 @validatingnumberofrecordsdisplayed
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see the number of records (rows of data in the table) displayed on the page are 5 for program
    00 00 07.253
    check_circle Scenario: Verify data table on the Program page
    @verifyingdatatableonprogrampage @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see data table on the Manage Program Page with following column headers (Program Name, Program Description, Program Status, Edit,Delete)
    00 00 08.404
    check_circle Scenario: Verify Sort arrow icon on the data table
    @varifyingsortarrowondatatable @Dashboard @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see the sort arrow icon beside to each column header except Edit and Delete for program
    00 00 07.495
    check_circle Scenario: Verify Check box on the data table
    @program1 @verifyingcheckbox
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see check box on the left side in all rows of the data table for program
    00 00 06.808
    check_circle Scenario: Verify Edit and Delete buttons
    @program1 @verifyingeditanddeletebuttons
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see the Edit and Delete buttons on each row of the data table for program
    00 00 06.407
    check_circle Scenario: Verify Search bar on the Program page
    @program1 @login @verifyingsearchbar
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see Search bar with text as "Search..." for program
  • Add New Program May 2, 2024 12:44:44 PM Fail
    00 00 06.923
    check_circle Scenario: Validate Program Details Popup window
    @validatingPopUpWindow @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks A New Program button for program
    • check_circleThen Admin should see a popup open for Program details with empty form along with SAVE and CANCEL button and Close(X) Icon on the top right corner of the window
    00 00 06.420
    check_circle Scenario: Validate input fields and their text boxes in Program details form
    @Home @validateinputfieldsandtextboxes @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks A New Program button for program
    • check_circleThen Admin should see two input fields and their respective text boxes in the program details window for program
    00 00 06.801
    check_circle Scenario: Validate radio button for Program Status
    @program2 @validatingradiobuttonforpsbugneedtocheck
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks A New Program button for program
    • check_circleThen Admin should see two radio button for Program Status
    00 00 07.700
    check_circle Scenario: Empty form submission
    @validatingEmptyformsubmisionDifferntBackGround @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Program Details Popup window for program
    • check_circleWhen Admin clicks Save button without entering any data for program
    • check_circleThen Admin gets a Error message alert for program
    00 00 08.260
    check_circle Scenario Outline: Enter only Program Name


    SheetNameRownumber
    program0
    • check_circleEnter only Program Name
      @program2 @addingonlyprogramname
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Admin enters only Program Name in text box using sheetname "program" and RowNumber 0 and clicks Save button for program
      • check_circleThen Admin gets a message alert 'Description is required' for program
    00 00 08.966
    check_circle Scenario Outline: Enter only Program Description


    SheetNameRownumber
    program0
    • check_circleEnter only Program Description
      @addingonlyprogramdescription @program2
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Admin enters only Program description in text box using sheetname "program" and RowNumber 0 and clicks Save button for program
      • check_circleThen Admin gets a message alert 'Name is required' for program
    00 00 08.308
    check_circle Scenario: Select Status only
    @Dashboard @selectingstatusonly @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Program Details Popup window for program
    • check_circleWhen Admin selects only Status and clicks Save button for program
    • check_circleThen Admin gets a message alert 'Name and Description required' for program
    00 00 09.731
    check_circle Scenario Outline: Validate invalid values on the text column


    SheetNameRownumber
    program0
    • check_circleValidate invalid values on the text column
      @program1 @program2 @invalidvaluesontextcolumn
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Admin enters only numbers or special char in name and desc column using sheetname "program" and RowNumber 0 for program
      • check_circleThen Admin gets a Error message alert for program
    00 00 09.802
    check_circle Scenario Outline: Validate Cancel/Close(X) icon on Program Details form


    SheetNameRownumber
    program0
    • check_circleValidate Cancel/Close(X) icon on Program Details form
      @login @program2 @validatingcancelicon
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Admin clicks adddetails using sheetname "program" and RowNumber 0 Cancel/Close(X) Icon on Program Details form for program
      • check_circleThen Program Details popup window should be closed without saving for program
    00 00 11.124
    cancel Scenario Outline: Validate Save button on Program Details form


    SheetNameRownumber
    program0
    • cancelValidate Save button on Program Details form
      @validatingsavebutton @program2
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Enter all the required fields with valid values using sheetname "program" and RowNumber 0 and click Save button for program
      • cancelThen Admin gets a message "Successful Program Created" alert and able to see the new program added in the data table for program
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 10.326
    check_circle Scenario Outline: Validate Cancel button on Program Details form


    SheetNameRownumber
    program0
    • check_circleValidate Cancel button on Program Details form
      @validatingcancel @Home @program2
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Admin add programdetails using sheetname "program" and RowNumber 0 and clicks button for program
      • check_circleThen Admin can see the Program details popup disappears without creating any program for program
  • Edit Program Details May 2, 2024 12:44:51 PM Pass
    00 00 08.139
    check_circle Scenario: Validate Edit Feature
    @program3 @validatingeditfeature
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks Edit button on the data table for any row for program
    • check_circleThen Admin should see a popup open for Program details to edit for program
    00 00 10.074
    check_circle Scenario Outline: Edit Program Name


    SheetNameRownumber
    program0
    • check_circleEdit Program Name
      @editingprogramnamewithdifferntbackground @program3
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window to Edit for program
      • check_circleWhen Admin edits the Name column using sheetname "program" and RowNumber 0 and clicks save button for program
      • check_circleThen Admin gets a message "Program Updated" alert and able to see the updated name in the table for the particular program
    00 00 10.002
    check_circle Scenario Outline: Edit Program description


    SheetNameRownumber
    program0
    • check_circleEdit Program description
      @program3 @editprogramdes
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window to Edit for program
      • check_circleWhen Admin edits the Description column using sheetname "program" and RowNumber 0 and clicks save button for program
      • check_circleThen Admin gets a message "Program Updated" alert and able to see the updated description in the table for the particular program
    00 00 11.405
    check_circle Scenario: Change Program Status
    @changingprogramstatus @program3
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Program Details Popup window to Edit for program
    • check_circleWhen Admin changes the Status and clicks save button for program
    • check_circleThen Admin gets a message "Program Updated" alert and able to see the updated status in the table for the particular program
    00 00 09.906
    check_circle Scenario Outline: Validate invalid values on the text column


    SheetNameRownumber
    program0
    • check_circleValidate invalid values on the text column
      @validatinginvalidvaluesontextcolumn @program3
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window to Edit for program
      • check_circleWhen Admin enters only numbers or special char in name and desc column using sheetname "program" and RowNumber 0 for program
      • check_circleThen Admin gets a Error message alert for program
    00 00 09.901
    check_circle Scenario Outline: Validate Cancel button on Edit popup


    SheetNameRownumber
    program0
    • check_circleValidate Cancel button on Edit popup
      @validatingcancelbuttononedtpopup @Dashboard @program3
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window to Edit for program
      • check_circleWhen Admin edit using sheetname "program" and RowNumber 0 and clicks Cancel button on edit popup for program
      • check_circleThen Admin can see the Program details popup disappears and can see nothing changed for particular program
    00 00 09.349
    check_circle Scenario Outline: Validate Save button on Edit popup


    SheetNameRownumber
    program0
    • check_circleValidate Save button on Edit popup
      @program3 @validatingsavbuttononeidtpopup
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window to Edit for program
      • check_circleWhen Admin Edit details using sheetname "program" and RowNumber 0 and clicks Save button on edit popup for program
      • check_circleThen Admin gets a message "Program Updated" alert and able to see the updated details in the table for the particular program
  • Pagination May 2, 2024 12:44:59 PM Pass
    00 00 04.599
    check_circle Scenario: Verify Next page link
    @verifyNextPagelink @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program page
    • check_circleWhen Admin clicks Next page link on the program table
    • check_circleThen Admin should see the Pagination has Next link
    00 00 05.086
    check_circle Scenario: Verify Last page link
    @verifyLastPageLink @programPagination @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program page
    • check_circleWhen Admin clicks Last page link
    • check_circleThen Admin should see the last page record on the table with Next page link are disabled
    00 00 04.934
    check_circle Scenario: Verify First page link
    @Home @verifyFirstPageLink @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on last page of Program table
    • check_circleWhen Admin clicks First page link
    • check_circleThen Admin should see the previous page record on the table with pagination has previous page link
    00 00 04.419
    check_circle Scenario: Verify Start page link
    @verifyStartPageLink @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Previous Program page
    • check_circleWhen Admin clicks Start page link
    • check_circleThen Admin should see the very first page record on the table with Previous page link are disabled
  • Navigation Validation from Manage Program to other Pages May 2, 2024 12:45:03 PM Pass
    00 00 05.187
    check_circle Scenario: Batch link on navigation bar on Program page
    @batchLinkNavigation @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleWhen Admin clicks on Batch link on Manage Program page
    • check_circleThen Admin is re-directed to Batch page from Program page
    00 00 06.075
    check_circle Scenario: User link on navigation bar on Program page
    @programLinkNavigation @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleWhen Admin clicks on User link on Manage Program page
    • check_circleThen Admin is re-directed to User page from Program page
    00 00 05.860
    check_circle Scenario: Logout link on navigation bar on Program page
    @LogoutLinkNavigation @programPagination @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleWhen Admin clicks on Logout link on Manage Program page
    • check_circleThen Admin is re-directed to Login page from Program page
  • Program Sorting Validation May 2, 2024 12:45:05 PM Pass
    00 00 05.620
    check_circle Scenario: Validate sort icon of program name column in ascending
    @ProgramSortingValidations @validateProgramNameAscending
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program name column
    • check_circleThen The data get sorted on the table based on the program name column values in ascending order
    00 00 07.327
    check_circle Scenario: Validate sort icon of program name column in Descending
    @ProgramSortingValidations @Home @validateProgramNameDescending
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program name column
    • check_circleThen The data get sorted on the table based on the program name column values in descending order
    00 00 06.403
    check_circle Scenario: Validate sort icon of program description column in ascending
    @ProgramSortingValidations @validateProgramDescriptionAscending
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program description column
    • check_circleThen The data get sorted on the table based on the program description column values in ascending order
    00 00 07.001
    check_circle Scenario: Validate sort icon of program description column in Descending
    @ProgramSortingValidations @validateProgramDescriptionDescending
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program description column
    • check_circleThen The data get sorted on the table based on the program description column values in descending order
    00 00 05.664
    check_circle Scenario: Validate sort icon of program status column in ascending
    @ProgramSortingValidations @validateProgramStatusAscending @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program status column
    • check_circleThen The data get sorted on the table based on the program status column values in ascending order
    00 00 07.125
    check_circle Scenario: Validate sort icon of program status column in Descending
    @ProgramSortingValidations @validateProgramStatusDescending
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program status column
    • check_circleThen The data get sorted on the table based on the program status column values in descending order
  • Batch Page Validation May 2, 2024 12:45:08 PM Fail
    00 00 09.297
    cancel Scenario: Validate landing in Batch page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • cancelThen Admin should see the "Manage Batch" in the URL
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 08.906
    check_circle Scenario: Validate header in the Batch Page
    @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Admin should see the "Manage Batch" in the header_Batch
    00 00 09.458
    check_circle Scenario: Validate pagination in the Batch Page
    @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Admin should see the pagination controls under the data table_Batch
    00 00 09.335
    check_circle Scenario: Validate data table headers in the Batch Page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Admin Should see the data table with headers Batch name, Batch Description,Batch Status, No. of classes, Program Name, EditDelete_Batch
    00 00 09.115
    check_circle Scenario: Validate Delete button in Batch Page
    @ProgramSortingValidations
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Admin should be able to see the Delete icon button that is disabled_Batch
    00 00 08.270
    check_circle Scenario: Validate "+ A New batch" in Batch Page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Admin should be able to see the + A New batch button_Batch
    00 00 08.949
    check_circle Scenario: Validate data rows-1
    @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Each row in the data table should have a checkbox_Batch
    00 00 09.213
    check_circle Scenario: Validate data rows-2
    @Home
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Each row in the data table should have a edit icon that is enabled_Batch
    00 00 12.662
    check_circle Scenario: Validate data rows-3
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Each row in the data table should have a delete icon that is enabled_Batch
    00 00 09.421
    check_circle Scenario: Validate pop up for adding batch
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks + A New Batch button after navigating to batch page_Batch
    • check_circleThen A new pop up with Batch details appears_Batch
  • Add new Batch May 2, 2024 12:45:17 PM Fail
    00 00 06.385
    check_circle Scenario: Check if the fields exist in popup
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven A new pop up with "Batch Details" appears when admin clicks on + A New Batch button after navigated to Batch page_Batch
    • check_circleThen The pop up should include the fields Name, Number of classes and Description as text box, Program Name as drop down, Status as radio button, Number of classes as text box_Batch
    00 00 06.219
    cancel Scenario: Check if description is optional field
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven A new pop up with "Batch Details" appears when admin clicks on + A New Batch button after navigated to Batch page_Batch
    • cancelWhen Fill in all the fields except description with valid values and click save_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 09.129
    cancel Scenario: Check if the batch details are added in data table
    @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven A new pop up with "Batch Details" appears when admin clicks on + A New Batch button after navigated to Batch page_Batch
    • cancelWhen Fill in all the fields with valid values and click save_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 07.785
    cancel Scenario: Check for error messages for invalid fields
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven A new pop up with "Batch Details" appears when admin clicks on + A New Batch button after navigated to Batch page_Batch
    • cancelWhen any of the fields have invalid values_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 09.184
    check_circle Scenario: Check for error messages for mandatory fields
    @ProgramSortingValidations
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven A new pop up with "Batch Details" appears when admin clicks on + A New Batch button after navigated to Batch page_Batch
    • check_circleWhen Any of the mandatory fields are blank_Batch
    • check_circleThen Error message should appear missing mandatory fields_Batch
  • Edit Batch May 2, 2024 12:45:20 PM Fail
    00 00 07.308
    check_circle Scenario: Validate row level edit icon
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Batch page after clicking on Batch link in Dashboard, where The edit icon on row level in data table is enabled_Batch
    • check_circleWhen Admin clicks the edit icon_Batch
    • check_circleThen A new pop up with "Batch Details" appears on Manage Batch_Batch
    00 00 06.492
    cancel Scenario: Check if the fields are updated
    @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin clicks the edit icon in Manage Batch page after navigating to Batch from Dashboard_Batch
    • check_circleWhen Update the fields with valid values and click save_Batch
    • cancelThen The updated batch details should appear on the data table_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 06.691
    check_circle Scenario: Check if the update throws error with invalid valued
    @Home
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin clicks the edit icon in Manage Batch page after navigating to Batch from Dashboard_Batch
    • check_circleWhen Update the fields with invalid values and click save_Batch
    • check_circleThen Error message should appear like invalid values_Batch
    00 00 06.670
    cancel Scenario: Check if you get error message when mandatory fields are erased
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin clicks the edit icon in Manage Batch page after navigating to Batch from Dashboard_Batch
    • check_circleWhen Erase data from mandatory field_Batch
    • cancelThen Error message should appear fields are mandatory_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 07.256
    cancel Scenario: Check if description field is optional in update
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin clicks the edit icon in Manage Batch page after navigating to Batch from Dashboard_Batch
    • check_circleWhen Erase data from description field_Batch
    • cancelThen The updated batch details after erase should appear on the data table_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
  • User Page Validation May 2, 2024 12:45:24 PM Fail
    00 00 07.063
    cancel Scenario: Validate landing in User page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • cancelThen Admin should see the "Manage User" in the URL
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 05.858
    check_circle Scenario: Validate the heading
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should see a heading with text "Manage User" on the page.
    00 00 06.129
    check_circle Scenario: Validate the text and pagination icon below the data table
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should see the text as Showing x to y of z entries along with Pagination icon below the table.
    00 00 05.865
    check_circle Scenario: Validate data table headers in the User Page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin Should see the data table with column names Id, Name, location, Phone Number, Edit/Delete.
    00 00 06.506
    check_circle Scenario: Validating the default state of Delete button
    @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should see a Delete button on the top left hand side as Disabled.
    00 00 06.800
    check_circle Scenario: Validate "Add New user" button in User Page
    @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should be able to see the "Add New User" button above the data table.
    00 00 07.359
    check_circle Scenario: Validate "+ Assign staff" button in User page
    @Home
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should be able to see the "Assign Staff" button above data table.
    00 00 07.004
    check_circle Scenario: Validate "+ Assign Student" button in User page
    @ProgramSortingValidations
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should be able to see "Assign Student" button above the data table.
    00 00 06.224
    check_circle Scenario: Validate search box in User page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should be able to see the search text box above the data table.
    00 00 08.309
    check_circle Scenario: Validate number of data rows in the data
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should see two records displayed on the data table.
    00 00 08.593
    check_circle Scenario: Verify Check box on the data table
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Each row in the data table should have a checkbox.
    00 00 08.563
    check_circle Scenario: Verify edit icon on the data table
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Each row in the data table should have a edit icon that is enabled.
    00 00 08.773
    check_circle Scenario: Verify delete icon on the data table
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Each row in the data table should have a delete icon that is enabled.
    00 00 14.262
    cancel Scenario: search user by name
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin enters user name into search box.
    • cancelThen Admin should see user displayed with the entered name.
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 14.320
    check_circle Scenario: Validating the Search with unrelated keyword
    @Dashboard @tag03
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin enters the "abcd123" not present in the data table on the Search box.
    • check_circleThen Admin should see zero entries on the data table.
  • Validating Assign Student Functionality May 2, 2024 12:45:35 PM Fail
    00 00 07.317
    check_circle Scenario: Validate landing in User page
    @AssignStudent @AssignStudent_Validate_Landing_ManageUSer
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after login..
    • check_circleWhen Admin clicks User from navigation bar..
    • check_circleThen Admin should see the "Manage User" in the URL..
    00 00 09.643
    check_circle Scenario: Validate Assign Student Popup window
    @ProgramSortingValidations @AssignStudent @AssignStudent_PopUp_Window_PageValidation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page..
    • check_circleWhen Admin clicks Assign Student button..
    • check_circleThen Admin should see a pop up open for assign student details with empty form along with Save and Cancel button and close (X) icon on the top right corner of the window..
    00 00 08.701
    check_circle Scenario: Validate input fields and their text boxes in Assign Student form
    @Home @AssignStudent @AssignStudent_Validate_InputFields_TextBoxes
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page..
    • check_circleWhen Admin clicks Assign Student button..
    • check_circleThen Admin should see User Role as R03 and other fields Student Email id, Program Name, Batch Name and Status with respective input boxes..
    00 00 13.680
    cancel Scenario: Validate Dropdown in Assign Student Form
    @AssignStudent_Validate_DropDown_Boxes_For_StudentEmailId_ProgramName_BatchName @AssignStudent
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page..
    • check_circleWhen Admin clicks Assign Student button..
    • cancelThen Admin should see drop down boxes with valid data for Student Email id,Program Name and Batch Name..
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 09.669
    check_circle Scenario: Validate radio button in Assign Student Form
    @AssignStudent @AssignStudent_Validate_Radio_Button
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page..
    • check_circleWhen Admin clicks Assign Student button..
    • check_circleThen Admin should see two radio button for Status..
    00 00 08.082
    check_circle Scenario: Empty Form Submission
    @AssignStudent @AssignStudent_Validate_Empty_Form_Submission
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Student details pop up page..
    • check_circleWhen Admin clicks Save button with entering any data..
    • check_circleThen Admin gets a Error message alert..
    00 00 07.577
    check_circle Scenario: Validate Cancel or Close icon on Assign Student form
    @AssignStudent @AssignStudent_Validate_Cancel/Close_Icon
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Student details pop up page..
    • check_circleWhen Admin clicks Cancel or Close Icon on Assign Student form..
    • check_circleThen Assign Student popup window should be closed without saving..
    00 00 07.273
    check_circle Scenario: Validate Cancel button on Assign Student form
    @AssignStudent @AssignStudent_Validate_Cancel_Button
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Student details pop up page..
    • check_circleWhen Admin clicks Cancel button..
    • check_circleThen Admin can see the Assign Student popup disappears without assigning..
    00 00 20.176
    cancel Scenario Outline: Validate the Assign Student form page without giving Student Email id


    SheetnameRowNumber
    User0
    • cancelValidate the Assign Student form page without giving Student Email id
      @AssignStudent
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Student details pop up page..
      • check_circleWhen Admin clicks Save button without entering Student Email id using sheetname "User" and rowNumber 0..
      • cancelThen Admin gets a error message alert as "Student Email id is required"..
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 20.054
    cancel Scenario Outline: Validate the Assign Student form page without giving program name


    SheetnameRowNumber
    User0
    • cancelValidate the Assign Student form page without giving program name
      @Home @AssignStudent
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Student details pop up page..
      • check_circleWhen Admin clicks Save button without program name using sheetname "User" and rowNumber 0..
      • cancelThen Admin gets a error message alert as "Program is required"..
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 10.109
    cancel Scenario Outline: Validate the Assign Student form page without giving batch name


    SheetnameRowNumber
    User0
    • cancelValidate the Assign Student form page without giving batch name
      @ProgramSortingValidations @AssignStudent
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Student details pop up page..
      • check_circleWhen Admin clicks Save button without batch name using sheetname "User" and rowNumber 0..
      • cancelThen Admin gets a error message alert as "Batch is required"..
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 20.732
    cancel Scenario Outline: Validate the Assign Student form page without giving status


    SheetnameRowNumber
    User0
    • cancelValidate the Assign Student form page without giving status
      @AssignStudent
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Student details pop up page..
      • check_circleWhen Admin clicks Save button without status using sheetname "User" and rowNumber 0..
      • cancelThen Admin gets a error message alert as "Status is required"..
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 19.081
    cancel Scenario Outline: Validate Save button on Assign Student form


    SheetnameRowNumber
    User0
    • cancelValidate Save button on Assign Student form
      @AssignStudent
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Student details pop up page..
      • check_circleWhen Enter all the required fields with valid values using "User" and rowNumber 0 and click Save..
      • cancelThen Admin gets a message "Successfully Student Assigned" alert..
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
  • Assign Staff May 2, 2024 12:45:49 PM Fail
    00 00 06.273
    check_circle Scenario: Validate Assign Staff Popup window
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page
    • check_circleWhen Admin clicks Assign Staff button
    • check_circleThen Admin should see a pop up open for assign staff details in the window
    00 00 06.203
    check_circle Scenario: Validate input fields and their text boxes in Assign Student form
    @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page
    • check_circleWhen Admin clicks Assign Staff button
    • check_circleThen Admin should see User Role as R02,and other fields
    00 00 05.917
    check_circle Scenario: Validate Dropdown in Assign Staff Form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page
    • check_circleWhen Admin clicks Assign Staff button
    • check_circleThen Admin should see drop down boxes with valid datas for Student Email id,Program Name and Batch Name
    00 00 06.400
    check_circle Scenario: Validate radio button in Assign Staff Form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page
    • check_circleWhen Admin clicks Assign Staff button
    • check_circleThen Admin should see two radio button for Status
    00 00 06.131
    check_circle Scenario: Empty Form Submission
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Staff details pop up page
    • check_circleWhen Admin clicks Save button without entering any data
    • check_circleThen Admin gets a Error message alert
    00 00 05.235
    cancel Scenario Outline: Validate the Assign Staff form page without giving Student Email id


    SheetnameRowNumber
    User3
    • cancelValidate the Assign Staff form page without giving Student Email id
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Admin clicks Save button with entering any data using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 04.985
    cancel Scenario Outline: Validate the Assign Staff form page without giving Skill


    SheetnameRowNumber
    User3
    • cancelValidate the Assign Staff form page without giving Skill
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Admin clicks Save button without entering Skill data using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 04.423
    cancel Scenario Outline: Validate the Assign Staff form page without selecting Program


    SheetnameRowNumber
    User3
    • cancelValidate the Assign Staff form page without selecting Program
      @Dashboard
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Admin clicks Save button without selecting program using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 05.502
    cancel Scenario Outline: Validate the Assign Staff form page without selecting batch


    SheetnameRowNumber
    User3
    • cancelValidate the Assign Staff form page without selecting batch
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Admin clicks Save button without selecting batch using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 05.457
    cancel Scenario Outline: Validate the Assign Staff form page without giving Status


    SheetnameRowNumber
    User3
    • cancelValidate the Assign Staff form page without giving Status
      @ProgramSortingValidations
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Admin clicks Save button without giving status using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 04.463
    check_circle Scenario: Validate Cancel or Close icon on Assign Staff form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Staff details pop up page
    • check_circleWhen Admin clicks Cancel or Close Icon on Assign Staff form
    • check_circleThen Assign Staff popup window should be closed without saving
    00 00 05.534
    cancel Scenario Outline: Validate Save button on Assign Staff form


    SheetnameRowNumber
    User3
    • cancelValidate Save button on Assign Staff form
      @Dashboard
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Enter all the required fields with valid values and click Save button using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 06.231
    check_circle Scenario: Validate Cancel button on Assign Staff form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Staff details pop up page
    • check_circleWhen Admin clicks on Cancel button
    • check_circleThen Admin can see the Assign Staff popup disappears without assigning
  • Sort User May 2, 2024 12:46:00 PM Fail
    00 00 06.323
    check_circle Scenario: Sort user by id
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks on ID sort icon
    • check_circleThen Admin should see User details are sorted by id
    00 00 05.768
    check_circle Scenario: Sort user by name
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks on name sort icon
    • check_circleThen Admin should see User details are sorted by name
    00 00 07.108
    cancel Scenario: Sort user by Location
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks on Location sort icon
    • cancelThen Admin should see User details are sorted by Location
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 06.698
    check_circle Scenario: Sort user by Phone number
    @ProgramSortingValidations
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks on Phone number sort icon
    • check_circleThen Admin should see User details are sorted by Phone number
  • Delete user May 2, 2024 12:46:03 PM Pass
    00 00 09.333
    check_circle Scenario: Validate row level delete icon
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on the Manage User Page
    • check_circleWhen Admin clicks the delete icon
    • check_circleThen Admin should see a alert open with heading "Confirm" along with and button for deletion
    00 00 10.103
    check_circle Scenario: Click Yes on the deletion window
    @Home @delete
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on Confirm Deletion alert
    • check_circleWhen Admin clicks yes option
    • check_circleThen Admin gets a message "User Deleted" alert and do not see that user in the data table
    00 00 10.898
    check_circle Scenario: Click No on the deletion window
    @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on Confirm Deletion alert
    • check_circleWhen Admin clicks No option
    • check_circleThen Admin can see the deletion alert disappears without deleting
    00 00 10.295
    check_circle Scenario: Validate Close(X) icon on the Confirm Deletion alert
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on Confirm Deletion alert
    • check_circleWhen Admin will click the close button
    • check_circleThen Admin can see the deletion alert disappears without any changes
  • Delete mutiple user May 2, 2024 12:46:07 PM Fail
    00 00 10.030
    check_circle Scenario: Validate Common Delete button enabled after clicking on any checkbox
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on the Manage User Page
    • check_circleWhen Admin clicks any checkbox in the data table
    • check_circleThen Admin should see common delete option enabled under header Manage User
    00 00 10.305
    cancel Scenario: Validate multiple user deletion by selecting Single checkbox
    @multidelete
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • cancelGiven Admin clicks delete button under header after selecting the checkbox in the data table
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 08.864
    cancel Scenario: Validate multiple user deletion by selecting Single checkbox 2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • cancelGiven Admin clicks delete button under header after selecting the checkbox in the data table
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 13.088
    cancel Scenario: Validate multiple user deletion by selecting multiple check boxes
    @ProgramSortingValidations
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • cancelGiven Admin clicks delete button under header after selecting multiple checkboxes in the data table
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 14.655
    cancel Scenario: Validate multiple user deletion by selecting multiple check boxes 2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • cancelGiven Admin clicks delete button under header after selecting multiple checkboxes in the data table
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
  • Delete Batch May 2, 2024 12:46:09 PM Pass
    00 00 06.953
    check_circle Scenario: Validate row level delete icon
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven After navigating to the Manage Batch page from the dashboard by clicking on the Batch tab, the delete icon should be enabled for each row in the data table_Batch
    • check_circleWhen Admin clicks the delete icon_Batch
    • check_circleThen Alert appears with yes and No option_Batch
    00 00 07.049
    check_circle Scenario: Validate accept alert
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven After navigating to the Manage Batch page from the dashboard by clicking on the Batch tab, Admin clicks the delete icon_Batch
    • check_circleWhen Admin click yes option_Batch
    • check_circleThen Batch deleted alert pops and batch is no more available in data table_Batch
    00 00 06.658
    check_circle Scenario: Validate reject alert
    @Home
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven After navigating to the Manage Batch page from the dashboard by clicking on the Batch tab, Admin clicks the delete icon_Batch
    • check_circleWhen Admin click no option_Batch
    • check_circleThen Batch is still listed in data table_Batch
  • Edit new user May 2, 2024 12:46:11 PM Fail
    00 00 08.841
    check_circle Scenario: Validate row level edit icon
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on the Manage User Page
    • check_circleWhen Admin clicks on the edit icon
    • check_circleThen A new pop up with User details appears
    00 02 14.904
    cancel Scenario Outline: Check if the fields are updated with valid data


    field_name
    firstName
    middleName
    lastName
    location
    phoneNumber
    linkedinURL
    email
    underGraduate
    postGraduate
    timezone
    userRole
    userRoleStatus
    userVisaStatus
    userComments
    • check_circleCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "firstName" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "firstName" in edit page
    • check_circleCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "middleName" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "middleName" in edit page
    • check_circleCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "lastName" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "lastName" in edit page
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "location" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "phoneNumber" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • check_circleCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "linkedinURL" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "linkedinURL" in edit page
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "email" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "underGraduate" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • check_circleCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "postGraduate" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "postGraduate" in edit page
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "timezone" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userRole" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userRoleStatus" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • cancelThen verify the updated value for field "userRoleStatus" in edit page
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userVisaStatus" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userComments" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 04 26.356
    cancel Scenario Outline: Check if the fields are updated with invalid values


    field_name
    middleName
    lastName
    location
    phoneNumber
    linkedinURL
    email
    underGraduate
    postGraduate
    timezone
    userRole
    userRoleStatus
    userVisaStatus
    userComments
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "middleName" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "lastName" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "location" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "phoneNumber" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "linkedinURL" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "email" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "underGraduate" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • cancelcom.ApplicationHooks.AppHooks.setUp()
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "timezone" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • cancelcom.ApplicationHooks.AppHooks.setUp()
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userRoleStatus" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • cancelThen Admin should land on dashboard page
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • cancelcom.ApplicationHooks.AppHooks.setUp()
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 01 27.455
    cancel Scenario Outline: Check if the mandatory fields are updated with valid data


    field_name
    firstName
    lastName
    location
    phoneNumber
    userRole
    userRoleStatus
    userVisaStatus
    • cancelCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "firstName" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • check_circleCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "lastName" with valid values and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "lastName" in edit page
    • check_circleCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "location" with valid values and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "location" in edit page
    • cancelCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "phoneNumber" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "userRole" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "userRoleStatus" with valid values and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • cancelThen verify the updated value for field "userRoleStatus" in edit page
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "userVisaStatus" with valid values and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • cancelThen verify the updated value for field "userVisaStatus" in edit page
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 02 17.428
    cancel Scenario Outline: Check if the optional fields are updated with valid data


    field_name
    middleName
    linkedinURL
    email
    underGraduate
    postGraduate
    timezone
    userComments
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "middleName" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "linkedinURL" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "email" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • cancelcom.ApplicationHooks.AppHooks.setUp()
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "postGraduate" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "timezone" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "userComments" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 03 32.115
    cancel Scenario Outline: Validate invalid values in the text fields


    field_name
    middleName
    lastName
    location
    phoneNumber
    linkedinURL
    email
    underGraduate
    postGraduate
    timezone
    userComments
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "middleName" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "lastName" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "location" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "phoneNumber" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "linkedinURL" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "email" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "underGraduate" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "postGraduate" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • cancelThen Admin should land on dashboard page
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "userComments" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 30.044
    check_circle Scenario: Validate Cancel button on Edit popup
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on the User details pop up
    • check_circleWhen Admin clicks Cancel button on edit popup
    • check_circleThen Admin can see the User details popup disappears and can see nothing changed for particular User
  • Delete multiple batches May 2, 2024 12:46:16 PM Pass
    00 00 13.979
    check_circle Scenario: Delete multiple batches
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin successfully navigates from the dashboard to the batch section of the LMS portal, where none of the checkboxes int the datatable are selected_Batch
    • check_circleThen The delete icon under the Manage Batch header should be disabled_Batch
    00 00 05.803
    check_circle Scenario: Check for single row delete
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin successfully navigates from the dashboard to the batch section of the LMS portal, where one of the checkbox is selected_Batch
    • check_circleWhen Click delete icon below Manage Batch header_Batch
    • check_circleThen The respective row in the data table is deleted_Batch
    00 00 11.836
    check_circle Scenario: Check for multi row delete
    @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin successfully navigates from the dashboard to the batch section of the LMS portal, where Two or more checkboxes or row is selected_Batch
    • check_circleWhen Click multi delete icon below Manage Batch header_Batch
    • check_circleThen The respective rows in the data table is deleted_Batch
  • Delete Program May 2, 2024 12:46:17 PM Fail
    00 00 03.740
    check_circle Scenario: Delete Feature
    @validatingDeleteFeature @Delete1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks Delete button on the data table for any row for program
    • check_circleThen Admin should see a alert open with heading Confirm along with YES and NO button for deletion
    00 00 06.811
    cancel Scenario: Validate details for Confirm Deletion form for program
    @validatingdetailsforConfirmDeletionform @Delete1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks Delete button on the data table for any row for program
    • cancelThen Admin should see a message "Are you sure you want to delete ?"
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 06.521
    cancel Scenario: Click Yes on deletion window
    @ClickYesondeletionwindowdiffenrtbackground @Delete1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for program
    • check_circleWhen Admin clicks button on the alert for program
    • cancelThen Admin gets a message "Successful Program Deleted" alert and able to see that program deleted in the data table for program
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 05.446
    check_circle Scenario: Click No on deletion window
    @ClickNoondeletionwindow @Delete1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for program
    • check_circleWhen Admin clicks button on the alert for program
    • check_circleThen Admin can see the deletion alert disappears without deleting for program
    00 00 06.009
    check_circle Scenario: Validate CancelClose(X) icon on Confirm Deletion alert
    @Delete1 @ValidatingCancel/Close(X)icononConfirmDeletionalert
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for program
    • check_circleWhen Admin clicks Cancel Icon on Deletion alert for program
    • check_circleThen Admin can see the deletion alert disappears without any changes for program
  • Multiple Delete Program May 2, 2024 12:46:21 PM Fail
    00 00 05.608
    check_circle Scenario: Validate Common Delete button enabled after clicking on any checkbox
    @validatingcommonDeletebuttonEnabled @Delete2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Manage Program page for programpage
    • check_circleWhen Admin clicks any checkbox in the data table for programpage
    • check_circleThen Admin should see common delete option enabled under header Manage Program for programpage
    00 00 14.122
    check_circle Scenario: Validate multiple program deletion by selecting Single checkbox
    @ValidatemultipleprogramdeletionbyselectingSinglecheckbox @Delete2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for programpage
    • check_circleWhen Admin clicks button on the alert for programpage
    • check_circleThen Admin should land on Manage Program page and can see the selected program is deleted from the data table for programpage
    00 00 12.055
    check_circle Scenario: Validate multiple program deletion by selecting Single checkbox
    @Home @ValidatemultipleprogramdeletionbyselectingSinglecheckbox1 @Delete2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for programpage
    • check_circleWhen Admin clicks button on the alert for programpage
    • check_circleThen Admin should land on Manage Program page and can see the selected program is not deleted from the data table for programpage
    00 00 11.285
    cancel Scenario: Validate multiple program deletion by selecting multiple check boxes
    @Validatemultipleprogramdeletionbyselectingmultiplecheckboxes @Delete2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for programpg
    • check_circleWhen Admin clicks button on the alert for programpg
    • cancelThen Admin should land on Manage Program page and can see the selected programs are deleted from the data table for programpg
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 08.860
    check_circle Scenario: Validate multiple program deletion by selecting multiple check boxes
    @Validatemultipleprogramdeletionbyselectingmultiplecheckboxes1 @Delete2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for programpg
    • check_circleWhen Admin clicks button on the alert for programpg
    • check_circleThen Admin should land on Manage Program page and can see the selected programs are not deleted from the data table for programpg
  • Logout Verification May 2, 2024 12:46:24 PM Fail
    00 00 08.476
    cancel Scenario: Verify Logout button function
    @verifyLogout
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelWhen Admin click Logout button on navigation bar
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
  • @verifyLoginButton 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:28 PM verify Login is present Pass
  • @changingprogramstatus 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:56 PM Change Program Status Pass
  • @validatingPopUpWindow 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:44 PM Validate Program Details Popup window Pass
  • @verifyCompanyName 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:23 PM Verify company name Fail
  • @VerifyManageProgramHeader 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:29 PM Verify after login admin lands on manage program as dashboard page Pass
  • @editprogramdes 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:54 PM Edit Program description Pass
  • @validatingsavbuttononeidtpopup 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:59 PM Validate Save button on Edit popup Pass
  • @validatingeditfeature 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:51 PM Validate Edit Feature Pass
  • @verifyField 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:23 PM Verify text field is present Pass
  • @validatingcancel 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:50 PM Validate Cancel button on Program Details form Pass
  • @verifyLastPageLink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:00 PM Verify Last page link Pass
  • @verifyNavigationBarAlignment 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:33 PM Validate alignment for navigation bar Fail
  • @addingonlyprogramdescription 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:48 PM Enter only Program Description Pass
  • @validateProgramNameDescending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:05 PM Validate sort icon of program name column in Descending Pass
  • @Home 26 6
    Passed: 26 Failed: 6
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM Verify admin is able to land on home page with invalid URL Fail
    May 2, 2024 12:44:13 PM Verify admin is able to land on home page Pass
    May 2, 2024 12:44:13 PM Verify the text spelling in the page Pass
    May 2, 2024 12:44:13 PM Verify for broken link Pass
    May 2, 2024 12:44:22 PM Verify the company logo Pass
    May 2, 2024 12:44:22 PM Verify application name Fail
    May 2, 2024 12:44:23 PM Verify company name Fail
    May 2, 2024 12:44:23 PM Validate sign in content Pass
    May 2, 2024 12:44:23 PM Verify text field is present Pass
    May 2, 2024 12:44:24 PM Verify text on the first text field Pass
    May 2, 2024 12:44:24 PM Verify asterik next to user text Pass
    May 2, 2024 12:44:28 PM Verify text on the second text field Pass
    May 2, 2024 12:44:28 PM Verify asterik next to password text Pass
    May 2, 2024 12:44:28 PM Verify the alignment input field for the login Pass
    May 2, 2024 12:44:28 PM verify Login is present Pass
    May 2, 2024 12:44:29 PM Verify input descriptive test in user field Fail
    May 2, 2024 12:44:29 PM Verify input descriptive test in password field Fail
    May 2, 2024 12:44:29 PM Verify the alignment of the login button Pass
    May 2, 2024 12:44:32 PM Verify LMS Title Alignment Pass
    May 2, 2024 12:44:37 PM Validate the heading Pass
    May 2, 2024 12:44:44 PM Validate input fields and their text boxes in Program details form Pass
    May 2, 2024 12:44:50 PM Validate Cancel button on Program Details form Pass
    May 2, 2024 12:45:00 PM Verify First page link Pass
    May 2, 2024 12:45:05 PM Validate sort icon of program name column in Descending Pass
    May 2, 2024 12:45:13 PM Validate data rows-2 Pass
    May 2, 2024 12:45:22 PM Check if the update throws error with invalid valued Pass
    May 2, 2024 12:45:29 PM Validate "+ Assign staff" button in User page Pass
    May 2, 2024 12:45:36 PM Validate input fields and their text boxes in Assign Student form Pass
    May 2, 2024 12:45:45 PM Validate the Assign Student form page without giving program name Fail
    May 2, 2024 12:46:05 PM Click Yes on the deletion window Pass
    May 2, 2024 12:46:15 PM Validate reject alert Pass
    May 2, 2024 12:46:22 PM Validate multiple program deletion by selecting Single checkbox Pass
  • @verifyingsearchbar 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:43 PM Verify Search bar on the Program page Pass
  • @verifyLogout 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:24 PM Verify Logout button function Fail
  • @batchLinkNavigation 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:03 PM Batch link on navigation bar on Program page Pass
  • @validUrl 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM Verify admin is able to land on home page Pass
  • @validatingcancelicon 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:50 PM Validate Cancel/Close(X) icon on Program Details form Pass
  • @VerifyInputFieldAlignment 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:28 PM Verify the alignment input field for the login Pass
  • @validateProgramDescriptionDescending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:07 PM Validate sort icon of program description column in Descending Pass
  • @AssignStudent_PopUp_Window_PageValidation 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:36 PM Validate Assign Student Popup window Pass
  • @invalidvaluesontextcolumn 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:50 PM Validate invalid values on the text column Pass
  • @validatingEmptyformsubmisionDifferntBackGround 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:46 PM Empty form submission Pass
  • @AssignStudent_Validate_Empty_Form_Submission 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:39 PM Empty Form Submission Pass
  • @ClickNoondeletionwindow 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:20 PM Click No on deletion window Pass
  • @textSpelling 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM Verify the text spelling in the page Pass
  • @VerifyResponseTime 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:31 PM Verify the response time Pass
  • @program1 12 1
    Passed: 12 Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:36 PM Validate landing in Program page Fail
    May 2, 2024 12:44:37 PM Validate the heading Pass
    May 2, 2024 12:44:37 PM Validate the text and pagination icon below the data table Pass
    May 2, 2024 12:44:37 PM Validate the footer Pass
    May 2, 2024 12:44:38 PM Validating the default state of Delete button Pass
    May 2, 2024 12:44:38 PM Validate Add New Program Pass
    May 2, 2024 12:44:39 PM Validate that number of records (rows of data in the table) displayed Pass
    May 2, 2024 12:44:40 PM Verify data table on the Program page Pass
    May 2, 2024 12:44:40 PM Verify Sort arrow icon on the data table Pass
    May 2, 2024 12:44:40 PM Verify Check box on the data table Pass
    May 2, 2024 12:44:43 PM Verify Edit and Delete buttons Pass
    May 2, 2024 12:44:43 PM Verify Search bar on the Program page Pass
    May 2, 2024 12:44:50 PM Validate invalid values on the text column Pass
  • @verifyTextOnUserField 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:24 PM Verify text on the first text field Pass
  • @varifyingsortarrowondatatable 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:40 PM Verify Sort arrow icon on the data table Pass
  • @VerifyAsterikNextToUser 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:24 PM Verify asterik next to user text Pass
  • @validatingdetailsforConfirmDeletionform 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:17 PM Validate details for Confirm Deletion form for program Fail
  • @verifyLogo 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:22 PM Verify the company logo Pass
  • @validateProgramStatusDescending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:07 PM Validate sort icon of program status column in Descending Pass
  • @ProgramSortingValidations 11 3
    Passed: 11 Failed: 3
    Timestamp TestName Status
    May 2, 2024 12:45:05 PM Validate sort icon of program name column in ascending Pass
    May 2, 2024 12:45:05 PM Validate sort icon of program name column in Descending Pass
    May 2, 2024 12:45:06 PM Validate sort icon of program description column in ascending Pass
    May 2, 2024 12:45:07 PM Validate sort icon of program description column in Descending Pass
    May 2, 2024 12:45:07 PM Validate sort icon of program status column in ascending Pass
    May 2, 2024 12:45:07 PM Validate sort icon of program status column in Descending Pass
    May 2, 2024 12:45:11 PM Validate Delete button in Batch Page Pass
    May 2, 2024 12:45:20 PM Check for error messages for mandatory fields Pass
    May 2, 2024 12:45:29 PM Validate "+ Assign Student" button in User page Pass
    May 2, 2024 12:45:36 PM Validate Assign Student Popup window Pass
    May 2, 2024 12:45:46 PM Validate the Assign Student form page without giving batch name Fail
    May 2, 2024 12:45:56 PM Validate the Assign Staff form page without giving Status Fail
    May 2, 2024 12:46:01 PM Sort user by Phone number Pass
    May 2, 2024 12:46:08 PM Validate multiple user deletion by selecting multiple check boxes Fail
  • @verifyingdatatableonprogrampage 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:40 PM Verify data table on the Program page Pass
  • @AssignStudent_Validate_InputFields_TextBoxes 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:36 PM Validate input fields and their text boxes in Assign Student form Pass
  • @AssignStudent_Validate_Cancel/Close_Icon 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:41 PM Validate Cancel or Close icon on Assign Student form Pass
  • @brokenLink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM Verify for broken link Pass
  • @verifyingeditanddeletebuttons 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:43 PM Verify Edit and Delete buttons Pass
  • @editingprogramnamewithdifferntbackground 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:53 PM Edit Program Name Pass
  • @LogoutLinkNavigation 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:04 PM Logout link on navigation bar on Program page Pass
  • @nullUser 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM Validate login credentials with null username Fail
  • @AssignStudent_Validate_Radio_Button 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:39 PM Validate radio button in Assign Student Form Pass
  • @Delete2 4 1
    Passed: 4 Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:21 PM Validate Common Delete button enabled after clicking on any checkbox Pass
    May 2, 2024 12:46:22 PM Validate multiple program deletion by selecting Single checkbox Pass
    May 2, 2024 12:46:22 PM Validate multiple program deletion by selecting Single checkbox Pass
    May 2, 2024 12:46:23 PM Validate multiple program deletion by selecting multiple check boxes Fail
    May 2, 2024 12:46:24 PM Validate multiple program deletion by selecting multiple check boxes Pass
  • @verifyFirstPageLink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:00 PM Verify First page link Pass
  • @validateProgramStatusAscending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:07 PM Validate sort icon of program status column in ascending Pass
  • @invalidUrl 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM Verify admin is able to land on home page with invalid URL Fail
  • @tag03 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:35 PM Validating the Search with unrelated keyword Pass
  • @verifyLoginAlignment 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:29 PM Verify the alignment of the login button Pass
  • @mouseAction 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM verify login button action through mouse Pass
  • @Validatemultipleprogramdeletionbyselectingmultiplecheckboxes 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:23 PM Validate multiple program deletion by selecting multiple check boxes Fail
  • @verifyingcheckbox 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:40 PM Verify Check box on the data table Pass
  • @verifyStartPageLink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:01 PM Verify Start page link Pass
  • @ClickYesondeletionwindowdiffenrtbackground 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:17 PM Click Yes on deletion window Fail
  • @Validatemultipleprogramdeletionbyselectingmultiplecheckboxes1 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:24 PM Validate multiple program deletion by selecting multiple check boxes Pass
  • @validatinginvalidvaluesontextcolumn 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:57 PM Validate invalid values on the text column Pass
  • @validatingdeletebutton 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:38 PM Validating the default state of Delete button Pass
  • @validatingcancelbuttononedtpopup 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:57 PM Validate Cancel button on Edit popup Pass
  • @verifyTextOnPasswordField 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:28 PM Verify text on the second text field Pass
  • @AssignStudent_Validate_Landing_ManageUSer 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:35 PM Validate landing in User page Pass
  • @Delete1 3 2
    Passed: 3 Failed: 2
    Timestamp TestName Status
    May 2, 2024 12:46:17 PM Delete Feature Pass
    May 2, 2024 12:46:17 PM Validate details for Confirm Deletion form for program Fail
    May 2, 2024 12:46:17 PM Click Yes on deletion window Fail
    May 2, 2024 12:46:20 PM Click No on deletion window Pass
    May 2, 2024 12:46:20 PM Validate CancelClose(X) icon on Confirm Deletion alert Pass
  • @ValidatingCancel/Close(X)icononConfirmDeletionalert 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:20 PM Validate CancelClose(X) icon on Confirm Deletion alert Pass
  • @selectingstatusonly 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:49 PM Select Status only Pass
  • @validatingradiobuttonforpsbugneedtocheck 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:46 PM Validate radio button for Program Status Pass
  • @verifyNavBarprogramOrder 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:34 PM Validate navigation bar order 1st Program Pass
  • @programPagination 7 1
    Passed: 7 Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:59 PM Verify Next page link Pass
    May 2, 2024 12:45:00 PM Verify Last page link Pass
    May 2, 2024 12:45:00 PM Verify First page link Pass
    May 2, 2024 12:45:01 PM Verify Start page link Pass
    May 2, 2024 12:45:04 PM Logout link on navigation bar on Program page Pass
    May 2, 2024 12:45:10 PM Validate pagination in the Batch Page Pass
    May 2, 2024 12:45:19 PM Check if the batch details are added in data table Fail
    May 2, 2024 12:45:29 PM Validate "Add New user" button in User Page Pass
  • @programLinkNavigation 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:04 PM User link on navigation bar on Program page Pass
  • @verifyNextPagelink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:59 PM Verify Next page link Pass
  • @ValidatemultipleprogramdeletionbyselectingSinglecheckbox 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:22 PM Validate multiple program deletion by selecting Single checkbox Pass
  • @verifyNavBarUserOrder 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:35 PM Validate navigation bar order 3rd User Pass
  • @verifyNavBarbatchOrder 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:35 PM Validate navigation bar order 2nd Batch Pass
  • @VerifyTitleSpelling 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:32 PM Validate LMS title has correct spelling and space Pass
  • @login 10 3
    Passed: 10 Failed: 3
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM Validate login with invalid credentials Fail
    May 2, 2024 12:44:13 PM verify login button action through keyboard Pass
    May 2, 2024 12:44:13 PM verify login button action through mouse Pass
    May 2, 2024 12:44:13 PM Validate login with valid credentials Pass
    May 2, 2024 12:44:13 PM Validate login credentials with null password Fail
    May 2, 2024 12:44:13 PM Validate login credentials with null username Fail
    May 2, 2024 12:44:23 PM Validate sign in content Pass
    May 2, 2024 12:44:28 PM verify Login is present Pass
    May 2, 2024 12:44:32 PM Validate LMS title has correct spelling and space Pass
    May 2, 2024 12:44:37 PM Validate the text and pagination icon below the data table Pass
    May 2, 2024 12:44:43 PM Verify Search bar on the Program page Pass
    May 2, 2024 12:44:50 PM Validate Cancel/Close(X) icon on Program Details form Pass
    May 2, 2024 12:45:00 PM Verify Last page link Pass
  • @validatingnumberofrecordsdisplayed 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:39 PM Validate that number of records (rows of data in the table) displayed Pass
  • @validatingsavebutton 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:50 PM Validate Save button on Program Details form Fail
  • @validateProgramDescriptionAscending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:06 PM Validate sort icon of program description column in ascending Pass
  • @keyboardAction 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM verify login button action through keyboard Pass
  • @verifyUserTextInGrayColour 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:29 PM Verify input descriptive test in user field Fail
  • @AssignStudent_Validate_Cancel_Button 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:42 PM Validate Cancel button on Assign Student form Pass
  • @AssignStudent_Validate_DropDown_Boxes_For_StudentEmailId_ProgramName_BatchName 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:37 PM Validate Dropdown in Assign Student Form Fail
  • @nullPassword 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM Validate login credentials with null password Fail
  • @validatingheading 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:37 PM Validate the heading Pass
  • @invalidLogin 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM Validate login with invalid credentials Fail
  • @verifyNavBarLogout 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:35 PM Validate navigation bar order 4th Logout Pass
  • @ValidatemultipleprogramdeletionbyselectingSinglecheckbox1 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:22 PM Validate multiple program deletion by selecting Single checkbox Pass
  • @validatingtextandpaginationicon 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:37 PM Validate the text and pagination icon below the data table Pass
  • @verifyAppName 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:22 PM Verify application name Fail
  • @validLogin 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:13 PM Validate login with valid credentials Pass
  • @verifyPasswordTextInGrayColour 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:29 PM Verify input descriptive test in password field Fail
  • @multidelete 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:07 PM Validate multiple user deletion by selecting Single checkbox Fail
  • @AssignStudent 7 6
    Passed: 7 Failed: 6
    Timestamp TestName Status
    May 2, 2024 12:45:35 PM Validate landing in User page Pass
    May 2, 2024 12:45:36 PM Validate Assign Student Popup window Pass
    May 2, 2024 12:45:36 PM Validate input fields and their text boxes in Assign Student form Pass
    May 2, 2024 12:45:37 PM Validate Dropdown in Assign Student Form Fail
    May 2, 2024 12:45:39 PM Validate radio button in Assign Student Form Pass
    May 2, 2024 12:45:39 PM Empty Form Submission Pass
    May 2, 2024 12:45:41 PM Validate Cancel or Close icon on Assign Student form Pass
    May 2, 2024 12:45:42 PM Validate Cancel button on Assign Student form Pass
    May 2, 2024 12:45:43 PM Validate the Assign Student form page without giving Student Email id Fail
    May 2, 2024 12:45:45 PM Validate the Assign Student form page without giving program name Fail
    May 2, 2024 12:45:46 PM Validate the Assign Student form page without giving batch name Fail
    May 2, 2024 12:45:48 PM Validate the Assign Student form page without giving status Fail
    May 2, 2024 12:45:48 PM Validate Save button on Assign Student form Fail
  • @edit 5 9
    Passed: 5 Failed: 9
    Timestamp TestName Status
    May 2, 2024 12:46:20 PM Check if the fields are updated with valid data Pass
    May 2, 2024 12:46:29 PM Check if the fields are updated with valid data Pass
    May 2, 2024 12:46:35 PM Check if the fields are updated with valid data Pass
    May 2, 2024 12:46:42 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:46:53 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:47:03 PM Check if the fields are updated with valid data Pass
    May 2, 2024 12:47:09 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:47:18 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:47:31 PM Check if the fields are updated with valid data Pass
    May 2, 2024 12:47:44 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:47:56 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:48:05 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:48:11 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:48:21 PM Check if the fields are updated with valid data Fail
  • @VerifyTitleAlignment 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:32 PM Verify LMS Title Alignment Pass
  • @VerifyLMSTitle 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:31 PM Verify LMS title Pass
  • @programNavigation 4
    Passed: 4
    Timestamp TestName Status
    May 2, 2024 12:45:03 PM Batch link on navigation bar on Program page Pass
    May 2, 2024 12:45:04 PM User link on navigation bar on Program page Pass
    May 2, 2024 12:45:04 PM Logout link on navigation bar on Program page Pass
    May 2, 2024 12:45:08 PM Validate header in the Batch Page Pass
  • @tag01 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:43 PM Check if the user details are added in data table Pass
  • @validatingcommonDeletebuttonEnabled 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:21 PM Validate Common Delete button enabled after clicking on any checkbox Pass
  • @VerifyBrokenLink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:31 PM Verify broken link Pass
  • @validatingfooter 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:37 PM Validate the footer Pass
  • @program3 7
    Passed: 7
    Timestamp TestName Status
    May 2, 2024 12:44:51 PM Validate Edit Feature Pass
    May 2, 2024 12:44:53 PM Edit Program Name Pass
    May 2, 2024 12:44:54 PM Edit Program description Pass
    May 2, 2024 12:44:56 PM Change Program Status Pass
    May 2, 2024 12:44:57 PM Validate invalid values on the text column Pass
    May 2, 2024 12:44:57 PM Validate Cancel button on Edit popup Pass
    May 2, 2024 12:44:59 PM Validate Save button on Edit popup Pass
  • @validatingDeleteFeature 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:17 PM Delete Feature Pass
  • @validateinputfieldsandtextboxes 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:44 PM Validate input fields and their text boxes in Program details form Pass
  • @validatingofaddingnewprogram 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:38 PM Validate Add New Program Pass
  • @verifyNavigationBarSpelling 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:32 PM Validate navigation bar text Pass
  • @VerifyAsterikNextToPassword 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:28 PM Verify asterik next to password text Pass
  • @validatepragrampage 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:36 PM Validate landing in Program page Fail
  • @addingonlyprogramname 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:47 PM Enter only Program Name Pass
  • @verifyContent 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:23 PM Validate sign in content Pass
  • @delete 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:46:05 PM Click Yes on the deletion window Pass
  • @validateProgramNameAscending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:45:05 PM Validate sort icon of program name column in ascending Pass
  • @Dashboard 21 4
    Passed: 21 Failed: 4
    Timestamp TestName Status
    May 2, 2024 12:44:29 PM Verify after login admin lands on manage program as dashboard page Pass
    May 2, 2024 12:44:31 PM Verify the response time Pass
    May 2, 2024 12:44:31 PM Verify broken link Pass
    May 2, 2024 12:44:31 PM Verify LMS title Pass
    May 2, 2024 12:44:32 PM Verify LMS Title Alignment Pass
    May 2, 2024 12:44:32 PM Validate LMS title has correct spelling and space Pass
    May 2, 2024 12:44:32 PM Validate navigation bar text Pass
    May 2, 2024 12:44:33 PM Validate alignment for navigation bar Fail
    May 2, 2024 12:44:34 PM Validate navigation bar order 1st Program Pass
    May 2, 2024 12:44:35 PM Validate navigation bar order 2nd Batch Pass
    May 2, 2024 12:44:35 PM Validate navigation bar order 3rd User Pass
    May 2, 2024 12:44:35 PM Validate navigation bar order 4th Logout Pass
    May 2, 2024 12:44:40 PM Verify Sort arrow icon on the data table Pass
    May 2, 2024 12:44:49 PM Select Status only Pass
    May 2, 2024 12:44:57 PM Validate Cancel button on Edit popup Pass
    May 2, 2024 12:45:07 PM Validate sort icon of program status column in ascending Pass
    May 2, 2024 12:45:13 PM Validate data rows-1 Pass
    May 2, 2024 12:45:22 PM Check if the fields are updated Fail
    May 2, 2024 12:45:28 PM Validating the default state of Delete button Pass
    May 2, 2024 12:45:35 PM Validating the Search with unrelated keyword Pass
    May 2, 2024 12:45:49 PM Validate input fields and their text boxes in Assign Student form Pass
    May 2, 2024 12:45:55 PM Validate the Assign Staff form page without selecting Program Fail
    May 2, 2024 12:46:00 PM Validate Save button on Assign Staff form Fail
    May 2, 2024 12:46:05 PM Click No on the deletion window Pass
    May 2, 2024 12:46:16 PM Check for multi row delete Pass
  • @program2 10 1
    Passed: 10 Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:44:44 PM Validate Program Details Popup window Pass
    May 2, 2024 12:44:44 PM Validate input fields and their text boxes in Program details form Pass
    May 2, 2024 12:44:46 PM Validate radio button for Program Status Pass
    May 2, 2024 12:44:46 PM Empty form submission Pass
    May 2, 2024 12:44:47 PM Enter only Program Name Pass
    May 2, 2024 12:44:48 PM Enter only Program Description Pass
    May 2, 2024 12:44:49 PM Select Status only Pass
    May 2, 2024 12:44:50 PM Validate invalid values on the text column Pass
    May 2, 2024 12:44:50 PM Validate Cancel/Close(X) icon on Program Details form Pass
    May 2, 2024 12:44:50 PM Validate Save button on Program Details form Fail
    May 2, 2024 12:44:50 PM Validate Cancel button on Program Details form Pass
  • org.openqa.selenium.NoSuchElementException 43
    Timestamp TestName StackTrace
    May 2, 2024 12:44:57 PM Then Admin gets message User added Successfully
    May 2, 2024 12:46:06 PM Then Admin gets a message "Successfully Student Assigned" alert..
    May 2, 2024 12:46:13 PM Given Admin clicks delete button under header after selecting the checkbox in the data table
    May 2, 2024 12:46:14 PM Given Admin clicks delete button under header after selecting the checkbox in the data table
    May 2, 2024 12:46:13 PM Given Admin clicks delete button under header after selecting multiple checkboxes in the data table
    May 2, 2024 12:46:15 PM Given Admin clicks delete button under header after selecting multiple checkboxes in the data table
    May 2, 2024 12:46:20 PM Then Admin should see a message "Are you sure you want to delete ?"
    May 2, 2024 12:46:30 PM Then Admin should land on Manage Program page and can see the selected programs are deleted from the data table for programpg
    May 2, 2024 12:46:48 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:46:57 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:47:13 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:47:25 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:47:50 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:48:00 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:48:16 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:48:30 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:48:57 PM Then Admin should get "Failed" message
    May 2, 2024 12:49:10 PM Then Admin should get "Failed" message
    May 2, 2024 12:49:21 PM Then Admin should get "Failed" message
    May 2, 2024 12:49:35 PM Then Admin should get "Failed" message
    May 2, 2024 12:49:47 PM Then Admin should get "Failed" message
    May 2, 2024 12:49:56 PM Then Admin should get "Failed" message
    May 2, 2024 12:50:08 PM Then Admin should get "Failed" message
    May 2, 2024 12:51:25 PM Then Admin should get "Failed" message
    May 2, 2024 12:52:17 PM Then Admin should get "Failed" message
    May 2, 2024 12:53:31 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:53:55 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:54:08 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:54:33 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:54:43 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:54:54 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:56:00 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:56:19 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:56:41 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:56:53 PM Then Admin should get "Failed" message
    May 2, 2024 12:57:05 PM Then Admin should get "Failed" message
    May 2, 2024 12:57:25 PM Then Admin should get "Failed" message
    May 2, 2024 12:57:39 PM Then Admin should get "Failed" message
    May 2, 2024 12:57:59 PM Then Admin should get "Failed" message
    May 2, 2024 12:58:23 PM Then Admin should get "Failed" message
    May 2, 2024 12:58:48 PM Then Admin should get "Failed" message
    May 2, 2024 12:59:21 PM Then Admin should get "Failed" message
    May 2, 2024 01:00:13 PM Then Admin should get "Failed" message
  • java.lang.NoClassDefFoundError 1
    Timestamp TestName StackTrace
    May 2, 2024 12:44:30 PM Then Admin should see company name below the app name
  • java.lang.UnsatisfiedLinkError 1
    Timestamp TestName StackTrace
    May 2, 2024 12:44:27 PM Then Admin should see LMS - Learning Management System
  • java.io.FileNotFoundException 12
    Timestamp TestName StackTrace
    May 2, 2024 12:45:23 PM When Fill in all the fields except description with valid values and click save_Batch
    May 2, 2024 12:45:27 PM When any of the fields have invalid values_Batch
    May 2, 2024 12:45:27 PM Then The updated batch details should appear on the data table_Batch
    May 2, 2024 12:45:28 PM When Fill in all the fields with valid values and click save_Batch
    May 2, 2024 12:45:30 PM Then Error message should appear fields are mandatory_Batch
    May 2, 2024 12:45:30 PM Then The updated batch details after erase should appear on the data table_Batch
    May 2, 2024 12:45:59 PM When Admin clicks Save button without selecting program using sheetname "User" and rowNumber 3
    May 2, 2024 12:45:59 PM When Admin clicks Save button without entering Skill data using sheetname "User" and rowNumber 3
    May 2, 2024 12:46:00 PM When Admin clicks Save button with entering any data using sheetname "User" and rowNumber 3
    May 2, 2024 12:46:00 PM When Admin clicks Save button without selecting batch using sheetname "User" and rowNumber 3
    May 2, 2024 12:46:00 PM When Admin clicks Save button without giving status using sheetname "User" and rowNumber 3
    May 2, 2024 12:46:05 PM When Enter all the required fields with valid values and click Save button using sheetname "User" and rowNumber 3
  • java.util.MissingResourceException 2
    Timestamp TestName StackTrace
    May 2, 2024 12:44:21 PM When Admin gives the invalid LMS portal URL
    May 2, 2024 12:44:21 PM When Admin enter invalid credentials and clicks login button
  • org.openqa.selenium.TimeoutException 4
    Timestamp TestName StackTrace
    May 2, 2024 12:50:13 PM com.ApplicationHooks.AppHooks.setUp()
    May 2, 2024 12:51:31 PM com.ApplicationHooks.AppHooks.setUp()
    May 2, 2024 12:52:31 PM com.ApplicationHooks.AppHooks.setUp()
    May 2, 2024 12:54:59 PM com.ApplicationHooks.AppHooks.setUp()
  • java.lang.AssertionError 18
    Timestamp TestName StackTrace
    May 2, 2024 12:44:32 PM Then Admin should see user in gray color
    May 2, 2024 12:44:33 PM Then Admin should see password in gray color
    May 2, 2024 12:44:37 PM Then Admin should see the navigation bar text on the top right side
    May 2, 2024 12:44:42 PM Then Admin should see URL with "Manage Program" for program
    May 2, 2024 12:44:58 PM Then Admin gets a message "Successful Program Created" alert and able to see the new program added in the data table for program
    May 2, 2024 12:45:17 PM Then Admin should see the "Manage Batch" in the URL
    May 2, 2024 12:45:30 PM Then Admin should see the "Manage User" in the URL
    May 2, 2024 12:45:42 PM Then Admin should see user displayed with the entered name.
    May 2, 2024 12:45:46 PM Then Admin should see drop down boxes with valid data for Student Email id,Program Name and Batch Name..
    May 2, 2024 12:45:54 PM Then Admin gets a error message alert as "Batch is required"..
    May 2, 2024 12:46:01 PM Then Admin gets a error message alert as "Student Email id is required"..
    May 2, 2024 12:46:03 PM Then Admin gets a error message alert as "Program is required"..
    May 2, 2024 12:46:06 PM Then Admin gets a error message alert as "Status is required"..
    May 2, 2024 12:46:07 PM Then Admin should see User details are sorted by Location
    May 2, 2024 12:46:20 PM Then Admin gets a message "Successful Program Deleted" alert and able to see that program deleted in the data table for program
    May 2, 2024 12:48:11 PM Then verify the updated value for field "userRoleStatus" in edit page
    May 2, 2024 12:54:22 PM Then verify the updated value for field "userRoleStatus" in edit page
    May 2, 2024 12:54:28 PM Then verify the updated value for field "userVisaStatus" in edit page
  • java.lang.NullPointerException 5
    Timestamp TestName StackTrace
    May 2, 2024 12:44:23 PM Then Error message please enter password should displayed
    May 2, 2024 12:44:23 PM Then Error message please enter username should displayed
    May 2, 2024 12:46:27 PM When Admin click Logout button on navigation bar
    May 2, 2024 12:52:25 PM Then Admin should land on dashboard page
    May 2, 2024 12:59:48 PM Then Admin should land on dashboard page
Dashboard
Features
25
Scenarios
233
Steps
1,464
Start
May 2, 2024 12:44:13 PM
End
May 2, 2024 01:00:49 PM
Time Taken
00 16 36.313
Environment

 

Name Value
version 14.3.1
os macOS
Categories

 

Name Passed Failed Skipped Passed %
@verifyLoginButton 1 0 0 100%
@changingprogramstatus 1 0 0 100%
@validatingPopUpWindow 1 0 0 100%
@verifyCompanyName 0 1 0 0%
@VerifyManageProgramHeader 1 0 0 100%
@editprogramdes 1 0 0 100%
@validatingsavbuttononeidtpopup 1 0 0 100%
@validatingeditfeature 1 0 0 100%
@verifyField 1 0 0 100%
@validatingcancel 1 0 0 100%
@verifyLastPageLink 1 0 0 100%
@verifyNavigationBarAlignment 0 1 0 0%
@addingonlyprogramdescription 1 0 0 100%
@validateProgramNameDescending 1 0 0 100%
@Home 26 6 0 81.25%
@verifyingsearchbar 1 0 0 100%
@verifyLogout 0 1 0 0%
@batchLinkNavigation 1 0 0 100%
@validUrl 1 0 0 100%
@validatingcancelicon 1 0 0 100%
@VerifyInputFieldAlignment 1 0 0 100%
@validateProgramDescriptionDescending 1 0 0 100%
@AssignStudent_PopUp_Window_PageValidation 1 0 0 100%
@invalidvaluesontextcolumn 1 0 0 100%
@validatingEmptyformsubmisionDifferntBackGround 1 0 0 100%
@AssignStudent_Validate_Empty_Form_Submission 1 0 0 100%
@ClickNoondeletionwindow 1 0 0 100%
@textSpelling 1 0 0 100%
@VerifyResponseTime 1 0 0 100%
@program1 12 1 0 92.308%
@verifyTextOnUserField 1 0 0 100%
@varifyingsortarrowondatatable 1 0 0 100%
@VerifyAsterikNextToUser 1 0 0 100%
@validatingdetailsforConfirmDeletionform 0 1 0 0%
@verifyLogo 1 0 0 100%
@validateProgramStatusDescending 1 0 0 100%
@ProgramSortingValidations 11 3 0 78.571%
@verifyingdatatableonprogrampage 1 0 0 100%
@AssignStudent_Validate_InputFields_TextBoxes 1 0 0 100%
@AssignStudent_Validate_Cancel/Close_Icon 1 0 0 100%
@brokenLink 1 0 0 100%
@verifyingeditanddeletebuttons 1 0 0 100%
@editingprogramnamewithdifferntbackground 1 0 0 100%
@LogoutLinkNavigation 1 0 0 100%
@nullUser 0 1 0 0%
@AssignStudent_Validate_Radio_Button 1 0 0 100%
@Delete2 4 1 0 80%
@verifyFirstPageLink 1 0 0 100%
@validateProgramStatusAscending 1 0 0 100%
@invalidUrl 0 1 0 0%
@tag03 1 0 0 100%
@verifyLoginAlignment 1 0 0 100%
@mouseAction 1 0 0 100%
@Validatemultipleprogramdeletionbyselectingmultiplecheckboxes 0 1 0 0%
@verifyingcheckbox 1 0 0 100%
@verifyStartPageLink 1 0 0 100%
@ClickYesondeletionwindowdiffenrtbackground 0 1 0 0%
@Validatemultipleprogramdeletionbyselectingmultiplecheckboxes1 1 0 0 100%
@validatinginvalidvaluesontextcolumn 1 0 0 100%
@validatingdeletebutton 1 0 0 100%
@validatingcancelbuttononedtpopup 1 0 0 100%
@verifyTextOnPasswordField 1 0 0 100%
@AssignStudent_Validate_Landing_ManageUSer 1 0 0 100%
@Delete1 3 2 0 60%
@ValidatingCancel/Close(X)icononConfirmDeletionalert 1 0 0 100%
@selectingstatusonly 1 0 0 100%
@validatingradiobuttonforpsbugneedtocheck 1 0 0 100%
@verifyNavBarprogramOrder 1 0 0 100%
@programPagination 7 1 0 87.5%
@programLinkNavigation 1 0 0 100%
@verifyNextPagelink 1 0 0 100%
@ValidatemultipleprogramdeletionbyselectingSinglecheckbox 1 0 0 100%
@verifyNavBarUserOrder 1 0 0 100%
@verifyNavBarbatchOrder 1 0 0 100%
@VerifyTitleSpelling 1 0 0 100%
@login 10 3 0 76.923%
@validatingnumberofrecordsdisplayed 1 0 0 100%
@validatingsavebutton 0 1 0 0%
@validateProgramDescriptionAscending 1 0 0 100%
@keyboardAction 1 0 0 100%
@verifyUserTextInGrayColour 0 1 0 0%
@AssignStudent_Validate_Cancel_Button 1 0 0 100%
@AssignStudent_Validate_DropDown_Boxes_For_StudentEmailId_ProgramName_BatchName 0 1 0 0%
@nullPassword 0 1 0 0%
@validatingheading 1 0 0 100%
@invalidLogin 0 1 0 0%
@verifyNavBarLogout 1 0 0 100%
@ValidatemultipleprogramdeletionbyselectingSinglecheckbox1 1 0 0 100%
@validatingtextandpaginationicon 1 0 0 100%
@verifyAppName 0 1 0 0%
@validLogin 1 0 0 100%
@verifyPasswordTextInGrayColour 0 1 0 0%
@multidelete 0 1 0 0%
@AssignStudent 7 6 0 53.846%
@edit 5 9 0 35.714%
@VerifyTitleAlignment 1 0 0 100%
@VerifyLMSTitle 1 0 0 100%
@programNavigation 4 0 0 100%
@tag01 1 0 0 100%
@validatingcommonDeletebuttonEnabled 1 0 0 100%
@VerifyBrokenLink 1 0 0 100%
@validatingfooter 1 0 0 100%
@program3 7 0 0 100%
@validatingDeleteFeature 1 0 0 100%
@validateinputfieldsandtextboxes 1 0 0 100%
@validatingofaddingnewprogram 1 0 0 100%
@verifyNavigationBarSpelling 1 0 0 100%
@VerifyAsterikNextToPassword 1 0 0 100%
@validatepragrampage 0 1 0 0%
@addingonlyprogramname 1 0 0 100%
@verifyContent 1 0 0 100%
@delete 1 0 0 100%
@validateProgramNameAscending 1 0 0 100%
@Dashboard 21 4 0 84%
@program2 10 1 0 90.909%